frog boot
noun
: a cushion (as of rubber or leather) fitted around the frog of a horse's foot to prevent shock
called also frog pad
Love words? Need even more definitions?
Merriam-Webster unabridged
Share